/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    /*display: none;*/
}

.input-validation-error
{
    /*border: 1px solid #ff0000;
    background-color: #ffeeee;*/
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-clip: padding-box;
    background-color: #FFFFFF;
    border-color: #844444 #C14141 #E14141;
    border-radius: 0 0 0 0;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 0 7px #FF0000;
    outline: 0 none;
}

.validation-summary-sucess
{
    border-color: #CCFFFF;
    padding: 5px;
    background: url('Imagens/form-ic-success.png') no-repeat scroll 7px 7px !important;
    color: #CCFFCC;
}

.validation-summary-errors
{
    /*font-weight: bold;
    color: #ff0000;*/
    padding: 5px;
    background: url('Imagens/form-ic-error.png') no-repeat scroll 7px 7px !important;
    border-color: #F6ABAB !important;
    color: #B01717 !important;
}

.validation-summary-errors ul
{
    margin-left: 40px;
}


.validation-summary-valid
{
    display:none;
}


.user-info 
{
    float:right;       
}

.form-req {
	font-weight: bold;
	font-style:normal;
	color:#d10000;
	font-size:1em;
}

.fieldset-title
{
    border-bottom: 1px solid #FF0000;
    width: 90%;
}


.form_field_1
{
    width:10%;
}
.form_field_2
{
    width:20%;
}
.form_field_3
{
    width:30%;
}
.form_field_4
{
    width:40%;
}
.form_field_5
{
    width:50%;
}
.form_field_6
{
    width:60%;
}
.form_field_7
{
    width:70%;
}
.form_field_8
{
    width:80%;
}
.form_field_9
{
    width:90%;
}
.form_field_10
{
    width:100%;
}


/* toolbar compartilhamento */
.addthis_toolbox
{
    float: right;
}
